go through a difficult time - French English Dictionary